Key Challenges for Modeling Language Creation By Demonstration

نویسندگان

  • Hyun Cho
  • Jeff Gray
  • Yu Sun
  • Jules White
چکیده

Modeling languages are used by software engineers to design and document the structure and behavior of a system. Although many modeling languages have been proposed, Domain-Specific Modeling Languages (DSMLs) have emerged recently due to their simplicity and expressiveness for a particular domain. However, it is not easy for end-users to design and implement DSMLs because DSML development requires both domain knowledge and language development expertise. To help domain experts, who do not have language development expertise, in creating their own DSMLs, we propose the notion of “Modeling Language Creation By Demonstration,” which can infer a metamodel and associated semantics from example demonstrations. The goal of the approach is to assist domain experts in developing and using their own DSMLs that support the use of formal (or pre-defined) and freeform shapes for modeling concepts in a specific domain. In this position paper, we identify the key challenges in using a demonstration-based approach to define modeling languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

3D for the Web

In the 1995 report, “Virtual Reality: Scientific and Technological Challenges,” the National Research Council surveyed key challenges in VR technology and research. Years of effort on distributed interactive 3D graphics applications have clearly identified networking issues as the critical bottlenecks preventing the creation of large-scale VEs [virtual environments] as ubiquitously as home-page...

متن کامل

MT-Scribe: A Flexible Tool to Support Model Evolution

Model evolution is an essential activity in software system modeling, which is traditionally supported by manual editing or writing model transformation rules. However, this process presents challenges to those who are unfamiliar with a model transformation language or abstract syntax definitions. This demonstration presents an approach to ease the implementation of model evolution tasks by rec...

متن کامل

The Challenges of Scenario-Based Teaching Using Drama Scripts

It is widely believed that the major purpose of foreign language learning is to master the speaking skill of that language. Learners even evaluate their foreign language learning on the basis of their achievement in speaking proficiency. This study discusses different teaching methodologies aimed at the development of task-based language learning, drama and the manifestation of scenario-based t...

متن کامل

Modeling the Effective Management Factors in the Pattern of Regulation and Supervision of Social Insurance Funds of Iran

Background: To achieve the objectives of social security and health system, it is essential to enhance the level of efficiency of social insurance funds. To hit this target, the challenges of regulation improvement should be identified and addressed in these funds. Therefore, the present study aimed at identifying the key challenges of regulation and modeling the network of management and its e...

متن کامل

The Development of a Virtual Plant Demonstration Model

The power generation industry is facing challenges from ever-tightening environmental constraints, increased competition and deregulation of the markets. Modelling and simulation of novel power generation cycles is vital in proposing technically and economically feasible solutions which are environmentally friendly. The development of a Virtual Plant Demonstration Model (VPDM) in the UK is addr...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011